/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package InformacnaStruktura;

/**
 *
 * @author MartinaHlinková
 */
public enum Den {
    PONDELOK(1,"pondelok"),UTOROK(2,"utorok"),STREDA(3,"streda"),STVRTOK(4,"štvrtok"),PIATOK(5,"piatok"),SOBOTA(6,"sobota"),NEDELA(0,"nedeľa");
    private int poradie;
    private String nazov;
    
    private Den(int value,String nazov){
        this.poradie = value;
        this.nazov = nazov;
    }
    
    @Override
    public String toString(){
        return this.nazov;
    }
    
    public int getPoradie(){
        return this.poradie;
    }
    
    public static Den poradieToDen(int poradie){
        switch(poradie){
            case 1:{
                return Den.PONDELOK;
            }
            case 2:{
                return Den.UTOROK;
            }
            case 3:{
                return Den.STREDA;
            }
            case 4:{
                return Den.STVRTOK;
            }
            case 5:{
                return Den.PIATOK;
            }
            case 6:{
                return Den.SOBOTA;
            }
            case 7:{
                return Den.NEDELA;
            }
            default: return null;
                
        }
    }
}
